<template>
	<view class="recently-news">
		<view class="content">
			<!-- <image src="../../static/logo.png" mode=""></image> -->
			<text>55</text>
			<text class="txt">sfsfsdfdfsdgfdgdfgdgdf编译成功。前端运行日志，请另行在小程序开发工具的控制台查看。
编译成功。前端运行日志，请另行在小程序开发工具的控制台查看。编译成功。前端运行日志，请另行在小程序开发工具的控制台查看。
编译成功。前端运行日志，请另行在小程序开发工具的控制台查看。

</text>
		</view>
		<view class="search-bar">
			<uni-search-bar @confirm="f" @input="i" />
		</view>
		<view class="list">
			<!--  -->
			<view class="re-item" v-for="item in newList" :key="item.id">
				<image :src="item.cover" mode=""></image>
				<view class="right">
					<view class="title">
						{{item.title}}
					</view>
					<text class="content">
						{{ item.content }}
					</text>
				</view>
			</view>
		</view>
	</view>
</template>

<script>
	import { GetNewsList } from '../../api/index.js'
	export default {
		data() {
			return {
				newList:[]
			};
		},
		methods:{
			f(){
				
			},
			i(){
				
			},
			async getNewList(){
				const {data:res} = await GetNewsList()
				console.log(res,'red')
				this.newList = res.data
			}
		},
		onLoad() {
			this.getNewList()
		}
	}
</script>

<style lang="scss">
.recently-news{
	.content{
		width: 100%;
		display: flex;
		image{
			width: 300rpx;
			// height: 200rpx;
		}
		.txt{
			width: 70%;
			margin-left: 20rpx;
			// height: 200rpx;
			// display: -webkit-box;
			// overflow: hidden;
			// text-overflow: ellipsis;
			// -webkit-box-orient: vertical;
			// -webkit-line-clamp: 3;
			text-overflow: ellipsis;
			// text-overflow: -o;
			overflow: hidden;
			display: -webkit-box;
			-webkit-line-clamp: 2;
			-webkit-box-orient: vertical;
		}
	}
	.search-bar{
		background: #fff;
	}
	.list{
		padding: 30rpx 30rpx;
		.list-item{
			background: #fff;
			border-radius: 20rpx;
			padding: 30rpx;
			.title{
				font-weight: bold;
				margin-bottom: 20rpx;
				
			}
			.content{
				width: 100%;
				// display: flex;
				image{
					width: 300rpx;
					// height: 200rpx;
				}
				.txt{
					width: 70%;
					margin-left: 20rpx;
					// height: 200rpx;
					// display: -webkit-box;
					// overflow: hidden;
					// text-overflow: ellipsis;
					// -webkit-box-orient: vertical;
					// -webkit-line-clamp: 3;
					text-overflow: ellipsis;
					// text-overflow: -o;
					overflow: hidden;
					display: -webkit-box;
					-webkit-line-clamp: 2;
					-webkit-box-orient: vertical;
				}
			}
			.time{
				font-size: 30rpx;
				color: #aaa;
				padding-top: 10rpx;
			}
		}
		.re-item{
			width: 100%;
			// border: 1px solid #000;
			display: flex;
			// flex-wrap: wrap;
			margin: 20rpx 0;
			image{
				width: 300rpx;
				height: 200rpx;
				margin-right: 20rpx;
				border-radius: 8rpx;
			}
			.right{
				width: 70%;
				.content{
					text-overflow: ellipsis;
					// text-overflow: -o;
					overflow: hidden;
					display: -webkit-box;
					-webkit-line-clamp: 1;
					-webkit-box-orient: vertical;
				}
				
			}
		}
	}
}
</style>
